package com.system.service;
import java.util.List;
/**
 公共通用业务层
 @author 郝威 */
public interface IBaseService {
    /**
     添加对象
     */
    public Object insert(Object obj) throws Exception;
    /**
     修改对象
     */
    public void update(Object obj) throws Exception;
    /**
     删除对象
     */
    public void delete(Object obj) throws Exception;
    /**
     根据id查询
     */
    public Object selectById(Integer id);
    /**
     根据object获取对象
     */
    public Object selectByObject(Object object);
    /**
     根据公司id查询单个对象
     */
    public Object selectByCompanyId(Integer companyId);
    /**
     根据公司id查询
     */
    public List<?> selectListByCompanyId(Integer companyId);
}
